package com.sgcc.isc.config;

public class ConstantsIsc {
	/** 基准组织属性 */
	public static final String DEPARTMENT_PROPERTY_DEPARTMENT = "DEPT"; // 部门
	public static final String DEPARTMENT_PROPERTY_CORPORATION = "CORP"; // 单位
	/** 分页查询时，总记录条数查询标志  */ 
	public static final String CON_GET_COUNT_YES = "TRUE"; // 查询总记录条数
	public static final String CON_GET_COUNT_NO = "FALSE"; // 不查询总记录条数
/** 参数变量  基准组织 */ 
	public static final String PARAM_USER_NAME = "USER_NAME"; // 用户名
	public static final String PARAM_USER_LOGIN_NAME = "USER_LOGIN_NAME"; // 用户登录名
	public static final String PARAM_USER_IDENTITY_ID = "USER_IDENTITY_ID"; // 用户身份ID
	public static final String PARAM_ORDER_USER_NAME = "name"; // 排序列  用户名
	public static final String PARAM_ORDER_USER_DISP_ORDER = "dispOrder"; // 排序列  用户排序列
	
	/** 参数变量  业务组织 */ 
	public static final String PARAM_ORG_NAME = "ORG_NAME"; // 业务组织名称
	public static final String PARAM_ORG_PROPERTY = "ORG_PROP"; // 业务组织性质
	public static final String PARAM_ORG_DIMENSION = "ORG_DIMENSION"; // 维度
	public static final String PARAM_ORG_PRO_NAME = "ORG_PRO_NAME"; // 业务组织性质名称
	public static final String PARAM_ORG_PRO_TYPE = "ORG_PRO_TYPE"; // 业务组织性质类型
	public static final String PARAM_ORG_EXTPROP_PRO_NAME = "ORG_EXTPROP_PRO_NAME"; // 业务组织扩展属性名称
	public static final String PARAM_ORG_EXTPROP_PRO_TYPE = "ORG_EXTPROP_PRO_TYPE"; // 业务组织扩展属性类型
	public static final String PARAM_ORDER_ORG_NAME = "name"; // 排序列  业务组织名称
	public static final String PARAM_ORDER_ORG_DISP_ORDER = "code"; // 排序列   业务组织排序列
	
	/** 参数变量  业务组织角色 */
	public static final String PARAM_ORG_ROLE_NAME = "ORG_ROLE_NAME"; // 业务组织角色名称
	public static final String PARAM_ORG_ROLE_CODE = "ORG_ROLE_CODE"; // 业务组织角色编码
	public static final String PARAM_ORDER_ORG_ROLE_NAME = "name"; // 排序列  业务组织角色名称
	public static final String PARAM_ORDER_ORG_ROLE_CODE = "code"; // 排序列   业务组织角色编码
	
	/** 参数变量  资源 */
	public static final String PARAM_FUNC_NAME = "FUNC_NAME"; // 功能名称
	public static final String PARAM_FUNC_BUSI_CODE = "FUNC_BUSI_CODE"; // 功能业务编码
	public static final String PARAM_FUNC_CATEGORY = "FUNC_CATEGORY"; // 功能分类
	public static final String PARAM_ORDER_FUNC_NAME = "name"; // 排序列  功能名称
	public static final String PARAM_ORDER_FUNC_BUSI_CODE = "busiCode"; // 排序列  功能业务编码
	public static final String PARAM_ORDER_FUNC_CATEGORY = "funcCategory"; // 排序列  功能分类
	public static final String PARAM_ORDER_FUNC_DISP_ORDER = "code"; // 排序列   功能排序列
	
	/** 参数变量  排序 */
	public static final String PARAM_ORDER_ASC = " ASC"; // 升序
	public static final String PARAM_ORDER_DESC = " DESC"; // 降序
	
	/** 接口类  类型 */
	public static  final String CLASS_IDENTITY = "com.sgcc.isc.service.adapter.impl.IdentityService";  //身份类
	public static  final String CLASS_ORGANIZATION = "com.sgcc.isc.service.adapter.impl.OrganizationService";  //组织类
	public static final String CLASS_ROLE = "com.sgcc.isc.service.adapter.impl.RoleService";  //角色类
	public static final String CLASS_DOMAIN = "com.sgcc.isc.service.adapter.impl.DomainService";  //业务域类
	public static final String CLASS_RESOURCE = "com.sgcc.isc.service.adapter.impl.ResourceService";  //资源类
}
